smash up (someone's) plans

Translations
разрушить (чьи-то) планы
The unexpected storm managed to smash up their plans for a picnic.
Неожиданная буря сумела разрушить их планы на пикник.
Definitions
To ruin, disrupt, or destroy someone's plans or arrangements, often unexpectedly or forcefully.